#pragma once 
#include<iostream>
#include<string>
#include<ctime>
#define INFO 1
#define WARNING 2
#define ERROR 3
#define FATAL 4
//                           #将数字转换为字符串
#define LOG(level,message) Log(#level,message,__FILE__,__LINE__)

void Log(std::string level,std::string message,std::string file_name,int line)
{
  std::cerr<<"["<<level<<"]-->["<<time(nullptr)<<"]-->["<<message<<"]-->["<<file_name<<"]-->["<<line<<"]"<<std::endl;
}
